home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #1 / Amiga Plus CD - 2000 - No. 1.iso / Tools / Dev / Meshwriter / imagine.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-12-03  |  2.8 KB  |  69 lines

  1. /*
  2. **      $VER: imagine.h 1.00 (13.02.1999)
  3. **
  4. **      Creation date : 17.11.1998
  5. **
  6. **      Description       :
  7. **         Standart saver module for meshwriter.library.
  8. **         Saves the mesh as Imagine TDDD file.
  9. **
  10. **
  11. **      Written by Stephan Bielmann
  12. **
  13. */
  14.  
  15. #ifndef INCLUDE_IMAGINE_H
  16. #define INCLUDE_IMAGINE_H
  17.  
  18. /*************************** Includes *******************************/
  19.  
  20. /*
  21. ** Amiga includes
  22. */
  23. #include <dos/dos.h>
  24.  
  25. /*
  26. ** Project includes
  27. */
  28. #include "meshwriter_private.h"
  29.  
  30. /*************************** Functions ******************************/
  31.  
  32. /********************************************************************\
  33. *                                                                    *
  34. * Name         : write3TDDD                                          *
  35. *                                                                    *
  36. * Description  : Writes a standart imagine < 3.0 binary file.        *
  37. *                                                                    *
  38. * Arguments    : tdddfile IN : An already opened file stream.        *
  39. *                mesh     IN : Pointer to the mesh.                  *
  40. *                                                                    *
  41. * Return Value : RCNOERROR                                           *
  42. *                RCWRITEDATA                                         *
  43. *                                                                    *
  44. * Comment      : Default material is white !                         *
  45. *                                                                    *
  46. \********************************************************************/
  47. extern ULONG write3TDDD(BPTR tdddfile, TOCLMesh *mesh);
  48.  
  49. /********************************************************************\
  50. *                                                                    *
  51. * Name         : write3TDDDH                                         *
  52. *                                                                    *
  53. * Description  : Writes a huge imagine binary file.                  *
  54. *                                                                    *
  55. * Arguments    : tdddfile IN : An already opened file stream.        *
  56. *                mesh     IN : Pointer to the mesh.                  *
  57. *                                                                    *
  58. * Return Value : RCNOERROR                                           *
  59. *                RCWRITEDATA                                         *
  60. *                                                                    *
  61. * Comment      : Default material is white !                         *
  62. *                                                                    *
  63. \********************************************************************/
  64. extern ULONG write3TDDDH(BPTR tdddfile, TOCLMesh *mesh);
  65.  
  66. #endif
  67.  
  68. /************************* End of file ******************************/
  69.